((A long-established Japanese inn))